import request from '@/utils/request'
/**
 * 根据条件查询房屋
 * @param {object} params cityId 必传 地区的id
 * area 地区
 * subway 地铁
 * rentType 整租
 * price 价格
 * more 复合查询
 * roomType 房屋类型
 * oriented 朝向
 * characteristic 标签
 * floor 楼层
 * start 开始项
 * end 结束项
 * @returns Promise
 */
export const housesAPI = (params) => {
  return request({
    url: '/houses',
    params
  })
}
/**
 * 查询房屋具体信息
 * @param {string} id 发送房屋的具体code值
 * @returns Promise
 */
export const housesIdAPI = (id) => {
  return request({
    url: `/houses/${id}`
  })
}
/**
 * 获取房屋查询条件
 * @param {string|number} id 城市id
 * @returns Promise
 */
export const housesConditionAPI = (id) => {
  return request({
    url: '/houses/condition',
    params: {
      id
    }
  })
}
/**
 * 发布房屋所需要的条件
 * @returns Promise
 */
export const housesParamsAPI = () => {
  return request({
    url: '/houses/params'
  })
}
